package pro.notum.interfaces;

import java.util.Date;
import java.util.List;

import ru.vms.healthcontrol.UserData;
import ru.vms.healthcontrol.ValueUnderControl;
import android.app.Activity;

public interface IPresenter extends IRequestCompleteObserver {

	Activity getActivity();

	UserData getUserData();

	ValueUnderControl loadValuesForControl(Date date);

	void saveBtnPressed();

	void updateValuesInDB();

	void signInOut();

	public abstract boolean isExistValuesForDate(Date d);

	public abstract List<ValueUnderControl> selectByName(String name);

}
